﻿/*----------------------------------------------------------------
// Copyright (C) 2015 HYBY
//
// 文件名：        TBScore.cs
// 文件功能描述：   业务表，执行人的分值仓储接口
//
// 
// 创建标识：      吕天瑞 2016-06-07
//
// 修改标识：
// 修改描述： 
// 
// 备注：	
// 				
//----------------------------------------------------------------*/

using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using HYBY.Task.DataEntity;


namespace HYBY.Task.Repository.IRepository 
{
    public interface ITBScoreRepository:IRepository<TBScoreEntity> 
    {    
        /// <summary>
        /// 返回所有业务表，执行人的分值
        /// </summary>
        /// <returns></returns>
        List<TBScoreEntity> GetTBScores();    
    
    
        /// <summary>
        /// 分页方式返回业务表，执行人的分值
        /// </summary>
        /// <param name="PageIndex">页面索引</param>
        /// <param name="PageSize">页面大小</param>
        /// <param name="RecordCount">总记录数</param>
        /// <returns></returns>
        List<TBScoreEntity> GetTBScores(int pageIndex,int pageSize,out int recordCount);
    }
}

